/**
 * @description dev 配置
 */

module.exports = {
  // mysql 连接配置
  // mysqlConf: {
  //   host: 'localhost',
  //   user: 'root',
  //   password: 'Mysql_2019',
  //   port: '3306',
  //   database: 'lowcode'
  // },

  // mongodb 连接配置
  mongodbConf: {
    // url: 'mongodb://127.0.0.1:27017/lowcode',
    // 加入 --auth 参数开启访问权限
    // user: 'ameng',
    // password: '123456',
    // host: 'localhost',
    // port: '27017',
    host: '192.168.10.117',
    port: '27017',
    // host: '192.168.10.112',
    // port: '27017',
    dbName: 'lowcode'
  },

  // redis 连接配置
  redisConf: {
    port: '6379',
    host: '127.0.0.1'
  },

  // jwt 过期时间
  jwtExpiresIn: '1d', // 1. 字符串，如 '1h' '2d'； 2. 数字，单位是 s

  // 短信验证码缓存时间，单位 s
  msgVeriCodeTimeout: 1 * 60,

  // 发布出来的 h5 域名
  h5Origin: 'http://192.168.10.117:3001',

  // cors origin
  corsOrigin: '*',

  // 阿里云短信服务配置
  aliMsgConfig: {
    accessKeyId: process.env.ALC_ACCESS_KEY || '',
    accessKeySecret: process.env.ALC_SECRET_KEY || '',
    endpoint: 'dysmsapi.aliyuncs.com'
  },

  // 阿里云 OSS 配置
  aliOSSConf: {
    accessKeyId: process.env.ALC_ACCESS_KEY || '',
    accessKeySecret: process.env.ALC_SECRET_KEY || '',
    bucket: 'lowcode-backend-dev',
    endpoint: 'oss-cn-shenzhen.aliyuncs.com'
  },
  // 阿里云 OSS CDN 配置
  // aliOSS_CDNHost: 'static-dev.qiysz.cn', | 'static.qiysz.cn'
  aliOSS_CDNHost: 'lowcode-backend-dev.oss-cn-shenzhen.aliyuncs.com'
}
